console.log(Buffer);
/* buffer是一个对象 表示的是固定长度的字节序列  缓冲区 */

const bf1 = Buffer.alloc(5,'牛牛吃草！！');
console.log(bf1);
/* <Buffer e7 89 9b e7 89 9b e5 90 83 e8> */
/* <Buffer e7 89 9b e7 89 9b e5 90 83 e8 8d 89 ef bc 81 ef bc 81 e7 89> */
/* <Buffer e7 89 9b e7 89> */
/* 
参数一：长度
参数二：填充内容

*/
const bf2 = Buffer.alloc(25,'海广旭腿真白！！');
console.log(bf2);
console.log(bf2.toString());
// 安全 内部不包含敏感数据，速度慢

/* const bf3 = Buffer.allocUnsafe(50);
console.log(bf3); 
？
*/

const bf4 = Buffer.from('海广旭腿真白！！','utf-8');
console.log(bf4);
console.log(bf4.length);
console.log(bf4.toString());
/* <Buffer e6 b5 b7 e5 b9 bf e6 97 ad e8 85 bf e7 9c 9f e7 99 bd ef bc 81 ef bc 81> */
/* 
编码；将buffer转换为字符串
解码：将字符串转换为Buffer解码


*/